place where rainwater is stagnant - Französisch Englisch Wörterbuch